Translator's note:Original article address:Http://www.linuxforums.org/articles/understanding-elf-using-readelf-and-objdump_125.htmlThis is the first time I have translated a technical article. There may be some typos, especially when some statements are not available. This may be because I typed in five strokes. Please correct your criticism.[] Content is the Translator's note,Note: XXXX. Italic is the author's note.Learning elf through
The functions of objdump and readelf are similar. You can read the corresponding information from the binary file and display the differences between them. The differences are described in readelf. C:
/* The difference between readelf and objdump:
Both programs are capable of displaying the contents of ELF format files,
So why does the binutils project hav
Sometimes you need to view the so file, linux direct readelf-axxx.so display elf format information, using parameters to control display specific information readelf-dfilename.so view the library since the shared library and search name readelf-hfilename.so display elf header information [php... "/> readelf-a xxx. so displays elf format information, and co
Http://blog.chinaunix.net/uid-9525959-id-2001833.html
Readelf
[function]
Used to display information about an elf format file.
[description]
Readelf is used to display information about one or more object files in the elf format, and you can control which information is displayed by its options. The Elf-file (s) here represents the files that were checked. Supports 32-bit, 64-bit ELF-format files, and docu
1. Common commands:
Objdump-d PLT.so:disassemble
readelf-d plt.so:d isplay. Dynamic Segment Information
Readelf-x. Got.plt PLT.so:dump a piece of information
Objdump-s-j. Got.plt PLT.so:dump a piece of information
Readelf-s plt.so:d isplay. Dynsys and Systab segment information (dynamic symbol table and symbol table)
First, IntroductionThe readelf is used to display information about one or more of the ELF-formatted target files, and its options allow you to control what information is displayed. The Elf-file (s) here represent the files that are being inspected. Can support 32-bit, 64-bit elf format files, but also support the document containing ELF files (this is generally referred to as the use of AR command to package some elf files, such as LIB*.A, such as t
Sometimes you need to view the so file. in linux, you can directly read elf-a xxx. so displays elf format information, and controls the display of specific information through parameters readelf-d filename. so view the library and search name readelf-h filename since the shared library. so display elf header information [php] rainysia @ root:/usr/lib/php5/20090626 # rea
1. Introduction
Readelf is used to display information about one or more object files in the elf format, and you can control which information is displayed by its options.
2. Parameter
-A--all displays all information, equivalent to-h-l-s-s-r-d-v-a-I.-H--file-header Displays the file header information for the elf file to begin.-L--program-headers--segments Displays the program header (segment header) information (if any).-S--section-headers--section
"ibase=2;obase=10000; Binary "|BC-convert binary to 16 binary (10000_b=16_d)ReadelfStringsLook for an ASCII string with a length greater than 4 in the binary file. For object file, do not find the text segment, but search all byte for other files.-A To object file also searches the text segment-Search each byte for both normal and object files--Treat each remaining parameter as a file name-O for each ASCII string found, output its offset at the same time.-T [d|o|x] output offset using decimal (
error Because the Redis service is self-booting, it will not start again, so loading the configuration file is a failure. There is also no Redis boot small box (below the picture, slowly looking down), note that the Windows version of the Redis installation, the default boot loaded configuration file is redis.windows-service.conf, as shown in:2. Invalid passwordAlthough the password is set in the configuration file (redis.windows.conf), the password
PHP 5.4 has a built-in Web server that is handy for native development because you no longer have to install Web server software like Apache, you can launch PHP's Web server directly from the command line.
The startup method is simple, enter the directory where the project is located at the command line, and then use the-s parameter to start the service, you need to specify the host address and port, and all the request information will be displayed in the console window as shown in:
Shortcut
T
From: http://www.cnblogs.com/procoder/archive/2009/04/13/Windows_Mobile_Index.html
By Jacob Lin (Lin Yongjian)Windows Phone, Windows Mobile, Windows Embedded CE (WinCE ),. NET Compact Framework, Native C ++ Development Series (hundreds of original articles are constantly updated and improved) due to work relationships, we are now focusing on
Due to work relationships, we are now focusing on Windows Phone, Windows Embedded Ce (wince), and Windows Mobile ,. NET Compact framework, native C ++ development, summarize some work experience and knowledge,
Article Will continue to improve. About me, Jackie Lin.
Windows Phone
Mircosoft officially renamed
Scope of use: SharePoint Foundation 2010 | SharePoint Server
content of this article
Step 1: Select and pre-configure the operating system
Step 2: Install Prerequisites for SharePoint 2010
Step 3: Install SharePoint 2010
Step 4: Install Visual Studio 2010 and Developer Documentation
Step 5: Create a Hyper-V image from an installed system
When you create or customize a SharePoint solution, it is often best to develop such a solution on a local computer that has Microsoft SharePoint Serve
Document directory
Case 1
Case 2
Case 3
Case 4
Background
Developers who have developed Windows Mobile and Windows Embedded CE, especially Native C ++, have encountered conversion of ANSI and Unicode character sets more or less. This article attempts to understand the character set issues developed by Windows Mobile and
I believe that you have heard about the windows azure cloud platform more or less, and now the Internet has entered the cloud + end era. The PC tablet mobile phones in our hands are increasingly dependent on the network, in particular, some social networking applications require some information push. I have previously introduced Windows Phone push services to you, today, we will introduce the mobile PUSH S
Fun Windows Service series-Windows Service Startup timeout and windows timeout
Recently, some customers reported that the data center was powered off and the database service failed to start itself after the server system was restarted. The first time this problem occurs, in order to check whether the database file is damaged due to power failure, the customer's
Note how to implement folder sharing and bidirectional copying between host and virtual machines under VirtualBox
about bidirectional copies
1. Set the virtual machine to "two-way" shared paste
Some people respond as long as the two-way paste can be set, but I do not, I also need to give the virtual machine to install the enhanced functionality. You need to start the virtual machine and install the last item in the "Devices" menu item.
After installing the enhancements, be aware
Restart t
Note how to implement folder sharing and bidirectional copying between host and virtual machines under VirtualBox
about bidirectional copies
1. Set the virtual machine to "two-way" shared paste
Some people respond as long as the two-way paste can be set, but I do not, I also need to give the virtual machine to install the enhanced functionality. You need to start the virtual machine and install the last item in the "Devices" menu item.
After installing the enhancements, be aware
Restart t
Go to Windows Service series-add COM and Windows interfaces to windows Services
When running a Windows service, we usually choose to run it in Non-window or non-Console mode. In this way, it is just a background program, there is no interface for interaction.
So what should we do when we want to interact with the
The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion;
products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the
content of the page makes you feel confusing, please write us an email, we will handle the problem
within 5 days after receiving your email.
If you find any instances of plagiarism from the community, please send an email to:
info-contact@alibabacloud.com
and provide relevant evidence. A staff member will contact you within 5 working days.